﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using ControllerApplication;

namespace  InterfaceApplication{
    //场景接口
    public interface ISceneController{
        void LoadResoureces();
    }

    //用户动作接口
    public interface IUserAction{
        void moveBoat();
        void moveRole(RoleModel role);
        void reStart();
    }

    public enum SSActionEventType: int{started,competeted}
    public interface ISSActionCallback{
        void SSActionEvent(
            SSAction source,SSActionEventType events=SSActionEventType.competeted,
            int intParam=0,string strParam=null,Object ObjectParam=null
        );
    }
}